foster dam - German English Dictionary